protest demonstration - Alemán Inglés Diccionario